Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F24 France F4 San Marino Cepu Open - San Marino Polish Open 2000 - Poznan FILA Challenger Biella - Biella Open de Charleroi - Charleroi XL Capital Bermuda Open - Bermuda FILA Challenger - Biella XI Venice Open - Venice Skandia Open - Linz Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City Bangkok Challenger - Bangkok AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Quelle Cup - Furth Braunschweig Open - Braunschweig Wartburg Open - Eisenach Ciur Pribram Challenger - Pribram Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende LTA Manchester challenger - Manchester Tampere Challenger - Tampere Sports Expert Open - Nettingsdorf Graz CA Challenger - Graz Grolsch Cup - Warsaw Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Yugoslavia Open - Belgrade Medicor Open - Budapest Copa Sevilla Inernacionales de Andalucia - Seville Meridiana Sardegna Open - Olbia Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Copa Ericsson Peru - Lima Toluca Challenger - Toluca Copa Ericsson Mexico - Guadalajara Laser Vision USTA Challenger - Amarillo Challenger Ford de Cherbourg - Cherbourg ATP Tour Challenger at Nellie Gail - Laguna Hills Open de l'Isere - Grenoble Open de Franche Comte - Besancon Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open - Jerusalem Maia Open - Oporto Prague Challenger - Prague Tenniscup of Flanders - Ostende CA Challenger - Graz Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Open Maxon - Barcelona Cairo Challenger - Cairo Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Caracas Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Pro Tennis World Open - Boca Raton Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Mauritius Open - Mauritius Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Ethias Tennis Trophy - Mons Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin Ethias Trophy - Mons Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban Challenger DCN de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen San Marino Cepu Open - San Marino Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas South African Airways Open - East London Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rijeka Open - Rijeka Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Siemens Open - Scheveningen Porsche Open - Poznan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Open D'Orleans - Orleans ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Noumea Challenger Cherbourg Challenger Sunrise Challenger Johannesburg Challenger Prostejov Challenger Braunschweig Challenger Oberstaufen Challenger Segovia Challenger Cordenons Challenger Istanbul Challenger Trani Challenger Mons Challenger Tashkent Challenger Kolding Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Salzburg Challenger Belgrade Challenger Sunrise Challenger Monza Challenger Rome Challenger Tunis Challenger Ramat Hasharon Challenger Cairo Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Lugano Challenger Marburg Challenger Oberstaufen Challenger Cordenons Challenger San Marino Challenger Istanbul Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Trnava Challenger Ljubljana Challenger Mons Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth Sybase Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad UBS Open Gstaad - Gstaad Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Samsung Open - Brighton AAPT Championships - Adelaide Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad UBS Open Gstaad - Gstaad Energis Open - Amsterdam Croatia Open - Umag Generali Open 2001 - Kitzbuhel Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Kitzbuhel Umag St. Polten AAPT Championships - Adelaide Qatar Open - Doha Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, AUT-FRA 2-3 River Oaks International Tennis Tournament - Houston